An Implementation of the Behavioral Verilog Simulator in Ptolemy
نویسنده
چکیده
Modeling and simulation of digital hardware at the behavioral level enable designers to experiment with a system without specifying implementation details. Verilog is a language that supports modeling and simulation at di erent levels of abstraction. However, all components in the same design must conform to a certain timing model, which may not be natural for all components. Ptolemy is a simulation environment for systems with heterogeneous timing models. This report describes the incorporation of the behavioral Verilog simulator into Ptolemy by a compiler, which expresses the simulation semantics of Verilog in C++.
منابع مشابه
Chapter 4 . Introduction to Domains , Targets , and Foreign Tool Interfaces
The Ptolemy software architecture is described in Chapter 1 and shown in Figure 1-2. The Ptolemy kernel provides a basic set of C++ classes and functions used by the rest of Ptolemy, but it does not implement any particular model of computation. Instead, a model of computation is defined by a domain. A domain defines the semantics of the model, but not how the computations are performed. The co...
متن کاملMixed Compact and Behavior Modeling Using AHDL Verilog-A
The way from the compact model development to implementation into a commercial circuit simulator is often time consuming. Moreover, it is not always straightforward how to implement behavior models in SPICE-like simulators. In this paper, a capability of the analog hardware description language (AHDL) Verilog-A to handle state-of-the-art compact bipolar transistor modeling mixed with behavioral...
متن کاملJoint Modeling and Design of Wireless Networks and Sensor Node Software
We present Viptos (Visual Ptolemy and TinyOS), a joint modeling and design environment for wireless networks and sensor node software. Viptos is built on Ptolemy II, a graphical modeling and simulation environment for embedded systems, and TOSSIM, an interrupt-level discrete event simulator for homogeneous TinyOS networks. Viptos includes the full capabilities of VisualSense, a Ptolemy II envir...
متن کاملVerilog-A behavioral modeling of power converters
The paper presents the implementation of a Verilog-A based, behavioral macro model for a flyback power converter to be used in a Spice based simulator (SpectreS by Cadence©). The paper discusses the effectiveness of this simulation strategy in reducing the complexity of a simulation problem, namely the analysis of a new smart-power integrated circuit (IC). The IC consists in a flyback PFC contr...
متن کاملPowerTeam: There is more to Verilog beyond Behavioral Simulation
Verilog has been a work-horse of digital design for many years. As the design process has evolved, however, it has been relegated to functional and behavioral simulation. Its event driven timing engine, makes it an excellent design and analysis tool as well, offering flexibility, interoperability and speed which can not be matched by any transistor level simulator. We describe in this paper, dy...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1994